vanmaram

ട്രാളി ബസ് - meaning in english

Meanings for ട്രാളി ബസ്

noun
Trolley bus